Big Huge Thesaurus

epithelial duct

noun